/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.sadhar.sipp.rencanaanggaranpendapatanuangujiantugasakhirkuliahkerjanyatawisuda;

import java.util.List;
import java.util.Map;

/**
 *
 * @author kris
 */
public interface RencanaAnggaranPendapatanUKWDAO {

    public List<Map> getPosPendapatan() throws Exception;

    public List<Map> getUnitKerja(String tahun, int idPosPendapatan) throws Exception;

    public List<Map> getAnggaranPendapatanUjianAkhirKKN(String tahun, int idPosPendapatan) throws Exception;

    public Map getAnggaranPendapatanUjianAkhirKKN(String tahun, int idPosPendapatan, int idPosAnggaranPendapatan) throws Exception;

    public Integer getTotalAnggaran(String tahun, int idPosPendapatan);

    public void update(RencanaAnggaranPendapatanUKW rencanaAnggaranPendapatanUKW) throws Exception;

    public void insert(RencanaAnggaranPendapatanUKW rencanaAnggaranPendapatanUKW) throws Exception;

    public void delete(int idPosAnggaranPendapatanUnit, String tahun) throws Exception;
}
